be physically disabled - German English Dictionary